avaricious politician

Translations
жадный политик
The avaricious politician was caught embezzling public funds.
Жадного политика поймали на хищении государственных средств.